using System.Collections.Generic;
using System.Data;
namespace Rogan.Data
{
	public interface IEntityQueryable
	{
		EntityQueryExpression Expression
		{
			get;
			set;
		}
		object ToScalar();
		TObject ToScalar<TObject>();
		DataSet ToDataSet();
		DataTable ToDataTable();
	}
	public interface IEntityQueryable<T>
	{
		T ToFirst();
		List<T> ToList();
	}
}
